Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
67 DEBEN AVENUE Detached £370,000 14 Jan 2005
70 DEBEN AVENUE Detached £119,950 16 Jun 2000
71 DEBEN AVENUE Semi-Detached £490,000 25 Aug 2017
72 DEBEN AVENUE Detached £410,000 18 May 2017
74 DEBEN AVENUE Semi-Detached £225,000 30 Mar 2007
78 DEBEN AVENUE Detached £265,000 10 Aug 2018
80 DEBEN AVENUE Detached £155,000 9 Oct 2002
KIKAMBALA, 69 DEBEN AVENUE Detached £70,000 9 May 1997